blackberry nightshade - French English Dictionary